lie there in a stupor - Espagnol Anglais Dictionnaire